runtime.evacDst.e (field)
26 uses
runtime (current package)
map.go#L1252: e unsafe.Pointer // pointer to current elem storage
map.go#L1267: x.e = add(x.k, abi.MapBucketCount*uintptr(t.KeySize))
map.go#L1275: y.e = add(y.k, abi.MapBucketCount*uintptr(t.KeySize))
map.go#L1331: dst.e = add(dst.k, abi.MapBucketCount*uintptr(t.KeySize))
map.go#L1340: *(*unsafe.Pointer)(dst.e) = *(*unsafe.Pointer)(e)
map.go#L1342: typedmemmove(t.Elem, dst.e, e)
map.go#L1350: dst.e = add(dst.e, uintptr(t.ValueSize))
map_fast32.go#L415: x.e = add(x.k, abi.MapBucketCount*4)
map_fast32.go#L423: y.e = add(y.k, abi.MapBucketCount*4)
map_fast32.go#L455: dst.e = add(dst.k, abi.MapBucketCount*4)
map_fast32.go#L467: typedmemmove(t.Elem, dst.e, e)
map_fast32.go#L474: dst.e = add(dst.e, uintptr(t.ValueSize))
map_fast64.go#L419: x.e = add(x.k, abi.MapBucketCount*8)
map_fast64.go#L427: y.e = add(y.k, abi.MapBucketCount*8)
map_fast64.go#L459: dst.e = add(dst.k, abi.MapBucketCount*8)
map_fast64.go#L477: typedmemmove(t.Elem, dst.e, e)
map_fast64.go#L484: dst.e = add(dst.e, uintptr(t.ValueSize))
map_faststr.go#L434: x.e = add(x.k, abi.MapBucketCount*2*goarch.PtrSize)
map_faststr.go#L442: y.e = add(y.k, abi.MapBucketCount*2*goarch.PtrSize)
map_faststr.go#L474: dst.e = add(dst.k, abi.MapBucketCount*2*goarch.PtrSize)
map_faststr.go#L481: typedmemmove(t.Elem, dst.e, e)
map_faststr.go#L488: dst.e = add(dst.e, uintptr(t.ValueSize))
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |